rely heavily on outside financial sources - Français Anglais Dictionnaire